package com.cws4cloud.cws.mall.cms.dto;

import com.baomidou.mybatisplus.annotation.TableId;
import com.cws4cloud.cws.common.core.BaseDto.TreeNode;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @ClassName: ClasslistTree
 * @Description:
 * @Author zhulj
 * @copyright: Copyright (c) 2018
 * @Company: 硕德
 * @Date 2021/6/14 18:27
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class ClasslistTree extends TreeNode implements Serializable {
	/**
	 * 标题
	 */
	@ApiModelProperty(value="标题")
	private String name;
	/**
	 * 副标题
	 */
	@ApiModelProperty(value="副标题")
	private String subtitle;
	/**
	 * 首页显示数量
	 */
	@ApiModelProperty(value="首页显示数量")
	private Integer number;
	/**
	 * 内页条数
	 */
	@ApiModelProperty(value="内页条数")
	private Integer insideNum;
	/**
	 * 栏目类型,（LM10001：单页文本，LM10002：新闻列表，LM10003：图文列表，LM10005：人才招聘，LM10006：留言表单，LM10007：上传下载，LM10008：视频列表，LM10009：友情连接）
	 */
	@ApiModelProperty(value="栏目类型,（LM10001：单页文本，LM10002：新闻列表，LM10003：图文列表，LM10005：人才招聘，LM10006：留言表单，LM10007：上传下载，LM10008：视频列表，LM10009：友情连接）")
	private String type;
	/**
	 * 对应的新闻详情页的名称
	 */
	@ApiModelProperty(value="对应的新闻详情页的名称")
	private String detailPageName;
	/**
	 * 缩略图
	 */
	@ApiModelProperty(value="缩略图")
	private String img;
	/**
	 * 链接地址
	 */
	@ApiModelProperty(value="链接地址")
	private String url;
	/**
	 * 排序
	 */
	@ApiModelProperty(value="排序")
	private Integer sequence;
	/**
	 * 状态,（ZT10001：显示，ZT10002：隐藏）
	 */
	@ApiModelProperty(value="状态,（ZT10001：显示，ZT10002：隐藏）")
	private String status;
	/**
	 * 创建时间
	 */
	@ApiModelProperty(value="创建时间")
	private LocalDateTime createDate;
	/**
	 * 分站编号,关联：sd_sys_website.id
	 */
	@ApiModelProperty(value="分站编号,关联：sd_sys_website.id")
	private Integer siteId;
	/**
	 * 管理id,关联：sd_sys_admin.id
	 */
	@ApiModelProperty(value="管理id,关联：sd_sys_admin.id")
	private Integer adminId;
	/**
	 * 连接打开方式，(_blank,_parent,self,top)
	 */
	@ApiModelProperty(value="连接打开方式，(_blank,_parent,self,top)")
	private String openMode;
	/**
	 * 模板id
	 */
	@ApiModelProperty(value="模板id")
	private Integer templateId;
	/**
	 * 内容说明
	 */
	@ApiModelProperty(value="内容说明")
	private String content;
	/**
	 * 是否导航显示
	 */
	@ApiModelProperty(value="是否导航显示")
	private String isMenu;
	/**
	 * 首页内容位置
	 */
	@ApiModelProperty(value="首页内容位置")
	private Integer bodykey;
}
